<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>初视Vue</title>
</head>
<script type="text/javascript" src="../js/vue.js"></script>
<body>
<!--
	初识Vue：
		1.想让Vue工作，就必须创建一个Vue实例，且要传入一个配置对象
		2.root容器里的代码依然符合html规范，只不过混入了一些特殊的V
		3.root容器里的代码被称为【Vue模板】；
		4.Vue实例和容器是一一对应的；【一个容器对应一个Vue实例】
		5.真实开发中只有一个Vue实例，并且会配合着组件一起使用；
		6.{{xxx}}中的xxx要写js表达式，且xxx可以自动读取到data中的所
		7.一旦data中的数据发生改变，那么页面中用到该数据的地方也会
		注意区分：js表达式 和 js代码(语句)
				1.表达式：一个表达式会产生一个值，可以放在任何一个
							(1). a
							(2). a+b
							(3). demo(1)
							(4). x === y ? 'a' : 'b'
				2.js代码(语句)
							(1). if(){}
							(2). for(){}
-->

<!--准备好一个容器-->
<div id="root">
    <!--插值语法-->
    <h1>HELLO, {{name}},现在时间{{Date.now()}}</h1>
</div>
</body>
<script type="text/javascript">
    //关闭vue在容器时的生产提示
    Vue.config.productionTip = false;
    //创建Vue实例,const：窄化的var，一个Vue实例对应一个实例
    const x = new Vue({
        el: "#root",//element用于当前Vue实例为那个容器服务，值为css选择器字符串
        // el: document.getElementById("root")//element用于当前Vue实例为那个容器服务，值为css选择器字符串
        data: {
            //data中用于存储数据，数据供el所指定的容器去使用。我们暂时先写成一个对象
            name: '向妙xmxmxmxmxmxm'
        }
    });
</script>
</html>